@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
ul,li{list-style:none;}
a{text-decoration:none;}
.a_general:hover{
	color:#F63;
}
body{font-family:Arial, Tahoma, sans-serif;font-size:12px;}

div.chung{
	margin:10px auto;
	background:url(/onlinemarket/img/bg_menu.png) repeat-x bottom;
}
div.wraper {
	width:960px;
	height:auto;
	margin:0 auto;
}
/*-----------------back to top-------------------------*/
#top{
		height:50px;
		width:50px;
		border:none;
		bottom:400px;
		right:10px;
		background:url(img/top_icon.gif) no-repeat 0 0  ;
		position:fixed;
		text-indent:-9999999px;
		cursor:pointer;	
	}
/*--------------------menu1----------------------------*/
div.menu {
	z-index:10;
	position:relative;
	width:960px;
	margin:0 auto; 
}
div.menu ul{
	display:block;
	height:41px;
	
}
div.menu li{
	float:left;
	margin:1px;
	height:33px;
	margin-top:7px;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	background:#F2F5F6;
	padding-left:5px;
	padding-right:10px;
}
div.menu li:hover{
	background:#FFF;	
}
div.menu li:hover a{
	color:#F63;	
}

div.menu li a{
	line-height:31px;
	color:#034B8A;
}
div.menu li img{
	line-height:31px;
	margin-right:5px;
	cursor:pointer;
	top:-5px;
	height:
	border:#06C solid 1px;
}
/*--------------------MENU 2-------------------------*/
#menu{
	width:inherit;
	background:#044B8B;
	height:30px;
	float:left;
}
#menu ul{
	display:block;	
	list-style:none;
	height:inherit;
}
#menu ul li{
	float:left;
	height:inherit;
	position:relative;
	border-right:#00325E 1px dotted;
}
#menu ul li:hover{
	background:#00325E;
}

#menu ul li a{
	color:#FFF;
	text-decoration:none;
	line-height:28px;
	margin-left:20px;
	padding-right:20px ;
	
}
#menu ul li a:hover{
	
}
#menu li ul,
	display:none;	
	position:absolute;
	width:150px;
	
}

.left{
	margin-left:-150px;	
}
.sub{
	margin-left:100px;
	margin-top:-10px;	
}
.current {
	background:#00325E;
}
.current a{
	border-right:#fff 1px solid;
}
/*--------------table for menu 2--------------*/
.tb_menu{
	width:670px;
	margin:5px;
	border:medium 0;
}
.tb_menu td{
	border: none solid 0;	
	width:25%;
	margin:10px 10px 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.tb_menu td .colum{
	width:100%;
	text-align:left;
	text-decoration:none;	
	
}
.tb_menu td .colum a{
	color:#3A4E8C;	
	background:url(/onlinemarket/img/arrow_right.gif) no-repeat center left;
	padding-left:13px;
}
.tb_menu td .colum a:hover{
	color:#3A4E8C;
	text-decoration:underline;
}
/*----------------------------------------*/
span.trong {
	margin-left:10px;
}

div.login{
		float:right;
		margin:-50px 70px 0 0;
		height:40px;
		background:#FC3;
		z-index:1000;
		position:relative;
		-moz-border-radius:0 0 10px 10px ;
	    -webkit-border-radius:0 0 10px 10px;
		padding:0 10px 0 10px ;
		line-height:40px;
}
div.login a{
	font-weight:bold;
	color:#034B8A;
	
}
div.login a:hover{
	color:#06F;
	font-weight:bold;
}

div.box_search{
	width:960px;
	margin:0 auto;
	height:100px;
	position:relative;
}
div.hr{
background: none repeat scroll 0 0 #034B8A;
    float: left;
    height: 2px;
    width: 100%;
}
div.hr hr{
	display:none;	
}
div.logo{
	width:199px;
	height:56px;
	background:#F00;
	margin-left:0;
	float:left;
	background:url(/onlinemarket/img/eb_logo.gif) no-repeat left bottom;
	margin-top:22px;
}

div.search{
	height:30px;
	width:450px;
	margin:30px 0 0 200px;
	position:absolute;
	background:#FFF;
	
	
}
div.search_left{
	height:41px;
	width:7px;
	float:left;
}

div.search_right{
	height:41px;
	width:7px;
	float:right;
}
div.search_content{
	height:41px;
	width:436px;
	float:left;
}
.btn_search{
	float:right;
	background:url(/onlinemarket/img/k.png) no-repeat top right;
	height:41px;
	width:116px;
	border:none;	
	cursor:pointer;
}
.btn_search:hover{
	background:url(/onlinemarket/img/k.png) no-repeat bottom right;
}
.txt_search{
	height:30px;
	margin:5px;
	width:310px;	
	float:left;
	border:none;
}
.txt_search:hover{
	border:#F90 2px solid;
	-moz-border-radius:5px ;
	-webkit-border-radius:5px;
}
.txt_search:active{
	border:#F90 2px solid;
	-moz-border-radius:5px ;
	-webkit-border-radius:5px;
}
div.support{
	width:250px;
	height:50px;
	float:right;
	margin-right:-20px;
	margin-top:30px;
}
div.support img{
	width:114px;
	height:44px;
	border:none;	
}
.datetime {
    float: left;
    font-size: 11px;
    padding-top: 5px;
    text-align: left;
    width: 61%;
	height:20px;
}
.yahoo_support{
	float: right;
    text-align: left;
    width: 20%;
	height:20px;
	margin-bottom:5px;
	margin-right:-20px;
}
.yahoo_support img{
	margin-bottom:-5px;
}




.box-main {
    height: auto;
    width: 960px;
	margin:5px auto;
}
.box-main-left {
    float: left;
    height: auto;
    width: 680px;
	margin-bottom:5px;
}
.pro-content {
    float: left;
    height: auto;
    width: 670px;
}
.box-pro-highlights {
    float: left;
    margin: 5px 0;
    width: 670px;
}
.box-pro-highlights .box-pro-highlights-header {
    background-color: #F5F7FB;
    border: 1px solid #D8DFEA;
    color: #034B8A;
    font-size: 18px;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    padding-left: 10px;
    text-align: left;
}
.box-pro-highlights .content {
    border: 1px solid #D8DFEA;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    color: #CC0000;
    float: left;
    width: 668px;
}
.box-pro-highlights .all-product {
    float: left;
    padding: 20px 10px 0;
}
.box-pro-highlights .viewproduct {
    position: relative;
    float: left;
    height: 168px;
    width: 140px;
    -moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px #888;
box-shadow: 0 0 5px #888;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
    margin: 5px;
    padding:5px;
}
.box-pro-highlights .img {
    float: left;
    text-align: center;
    width: 213px;
    -moz-border-radius:10px;
}
.box-pro-highlights .comment {
    color: #4E4E4E;
    float: left;
    height: 22px;
    line-height: 22px;
    text-align: center;
    width: 200px;
}
.box-pro-highlights .content {
    border-style: none solid solid;
    color: #CC0000;
}
.box-pro-highlights .price2{
	text-align:center;	
        
}

.box-pro-highlights .viewmore {
    color: #034B8A;
    float: left;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    text-align: center;
    width: 200px;
}


.box-main-right {
    float: right;
    height: auto;
    margin: 20px 0 0;
    padding: 0;
    width: 265px;
	border:#D8DFEA 1px solid;
	min-height:500px;
	
}
/***BOX IMAGE****/
.product-item {
    float:left;
    -moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px #888;
box-shadow: 0 0 5px #888;
}
/*****TABLE*****/
.mytable {
	width: 99%;
	padding: 0;
        border-collapse: collapse;
        border:1px solid #CAE8EA
}

caption {
	padding: 0 0 5px 0;
	width: 700px;
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

.mytable th {
	font-size:9px;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	text-transform: uppercase;
	text-align: center;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(../../Images/bg_header.jpg) no-repeat;
}

.mytable th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

.mytable td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 6px;
	color: #4f6b72;
        font-size:12px;
        text-align: center;
}


.mytable td.alt {
	background: #F5FAFA;
	color: #797268;
}

.mytable td.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(../Images/bullet11.gif) no-repeat;
	font-size:10px;
}

.mytable td.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(../Images/bullet12.gif) no-repeat;
	font-size:10px;
	color: #797268;
}
/****STYLE FIELDSET FORM*****/
.create-form {
    float:left;
    width:550px;
    border:1px solid #cecece;
    background:#fff;
    font-size:.9em;
    margin:10px;
}
.create-form legend {
    color:#3780e7;
    font-weight: bold;
    font-size:1.4em;
    margin-left: 10px;
}
.create-form table {
    margin:15px;
    font-size:1.1em;
}
.create-form table tr td span {
    color:#e26027;
}